Команд система - определение. Что такое Команд система
Diclib.com
Словарь онлайн

Что (кто) такое Команд система - определение

Команд система; Архитектура системы команд; Набор инструкций; Набор команд

Команд система         

ЦВМ, набор команд (См. Команда) ЦВМ, посредством которых машине задают алгоритмы решения задач; основная часть машинного языка (См. Машинный язык). С помощью К. с. по определённым правилам составляются программы (См. Программа) решения задач. К. с. обычно представляется в виде таблицы, в которой приведены мнемонические обозначения команд в соответствии с их структурой, описаны их форматы, ограничения на применение и все действия машины, определяемые этими командами. К. с. нельзя отождествлять с системой операций. Две машины, имеющие одинаковые системы операций, могут различаться К. с., например, по адресности команд или по их содержанию (комплексом действий, объединяемых каждым кодом операций). Эффективность решения различных задач в значительной степени зависит от того, насколько К. с. приспособлена для реализации требуемых алгоритмов. Поэтому К. с. является одним из основных параметров, определяющих структуру ЦВМ. Выбор К. с. производится моделированием структурной схемы будущей машины, экспериментальным программированием с использованием новой К. с. с последующим сравнением и оценкой результатов. В универсальных ЦВМ малой и средней производительности общее количество различных операций в К. с. изменяется в пределах от 32 до 64, в машинах большой производительности в пределах 100 и более.

В современных ЦВМ возможны замена или перестройка К. с. в определённых пределах при использовании в машине микропрограммного управления, наращивание К. с. посредством подключения к ЦВМ дополнительных блоков аппаратуры, например для обработки данных в десятичной системе счисления при решении экономических задач. К. с. - промежуточная ступень между языком программиста (см. Математическое обеспечение) и действиями внутри машины по реализации программы решения задачи. Поэтому программа решения выполняется в два этапа: перевод на язык команд и последующий перевод команд в управляющую последовательность сигналов. Двухэтапный процесс упрощает структуру ЦВМ.

Лит. см. при ст. Команда в ЦВМ.

А. В. Гусев.

Система команд         
Систе́ма кома́нд (также набо́р кома́нд) — соглашение о предоставляемых архитектурой средствах программирования, а именно:
Счётчик команд         
Счётчик кома́нд (также PC = program counter, IP = instruction pointer, IAR = instruction address register, СчАК = счётчик адреса (машинных) команд) — регистр процессора, который указывает, какую команду нужно выполнять следующей.

Википедия

Система команд

Систе́ма кома́нд (также набо́р кома́нд) — соглашение о предоставляемых архитектурой средствах программирования, а именно:

  • определённых типах данных,
  • инструкций,
  • системы регистров,
  • методов адресации,
  • моделей памяти,
  • способов обработки прерываний и исключений,
  • методов ввода и вывода.

Система команд представляется спецификацией соответствия (микро)команд наборам кодов (микро)операций, выполняемых при вызове команды, определяемых (микро)архитектурой системы. (При этом на устройствах с различной (микро)архитектурой может быть реализована одна и та же система команд. Например, Intel Pentium и AMD Athlon имеют почти идентичные версии системы команд x86, но имеют радикально различный внутренний дизайн.)

Базовыми командами являются, как правило, следующие:

  • арифметические, например, «сложения» и «вычитания»;
  • битовые, например, «логическое и», «логическое или» и «логическое не»;
  • присваивание данных, например, «переместить», «загрузить», «выгрузить»;
  • ввода-вывода, для обмена данными с внешними устройствами;
  • управляющие инструкции, например, безусловный, условный или косвенный переход, вызов подпрограммы, возврат из подпрограммы.

Оптимальными в различных ситуациях являются разные способы построения системы команд:

  • Если объединить наиболее часто используемую последовательность микроопераций под одной микрокомандой, то надо будет обеспечивать меньше микрокоманд. Такое построение системы команд носит название CISC (Complex Instruction Set Computer), в распоряжении имеется небольшое число составных команд.
  • С другой стороны, это объединение уменьшает гибкость системы команд. Вариант с наибольшей гибкостью — наличие множества близких к элементарным операциям команд. Это RISC (Reduced Instruction Set Computer), в распоряжении имеются усечённые, простые команды.
  • Ещё большую гибкость системы команд можно получить, используя MISC-подход, построенный на уменьшении количества команд до минимального и упрощении вычислительного устройства обработки этих команд.
Примеры употребления для Команд система
1. "Барселона" Как метод определения сильнейших команд система розыгрыша еврокубков была хороша десять лет назад, когда в Лиге чемпионов играли только чемпионы.